Technical Q&A

Java 15 - Java の 'scsz' リソースとは(1999 年 5 月 17日)


Q: 'scsz' リソースとは何ですか?また、このリソースが Java アプリケーションに対するスクリプティングのサポートを提供する上で必要となる理由を教えてください。

A: 'scsz' リソースはスクリプティングサイズリソースで、あるアプリケーションがスクリプティングコンポーネントから利用できるかどうかについて情報を提供するものです。AppleScript for Java では、スクリプティングサイズリソースによって、Java イントロスペクタを使って動的な用語を作成すべきかどうか、あるいは 'aete' を使用すべきかどうかが決まります。

アプリケーション開発者は 'scsz' を編集することによって、'aete' が動的に生成されないようにし、結果として用語を固定しておくことができます。

次のような設定が可能です。

'scsz' の有無
上位ビットの設定
結果

自動生成する

自動生成しない

自動生成しない

MRJ SDK に付属のデフォルトの 'scsz' リソースでは、上位ビットが設定されています。アプリケーションの開発時にはこの設定を利用し、'aete' を仕上げたあとは 'scsz' リソースを削除するよう推奨します。

詳細については、次の項目を参照してください。

The Scripting Size Resource
Handling the Get AETE Event


-- Michael Hopkins
Worldwide Developer Technical Support

Technical Q&As | Contents
Previous Question | Next Question

To contact us, please use the Contact Us page.